package com.person.sys.model;

import java.util.List;

/**
 * SysMenu entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class SysMenu implements java.io.Serializable {

	// Fields

	private String menuId;
	private String menuCode;
	private String menuName;
	private String menuImage;
	private String menuNameEn;
	private List<SysFunc> sysFuncs;


	// Constructors

	public List<SysFunc> getSysFuncs() {
		return sysFuncs;
	}

	public void setSysFuncs(List<SysFunc> sysFuncs) {
		this.sysFuncs = sysFuncs;
	}

	/** default constructor */
	public SysMenu() {
	}

	/** minimal constructor */
	public SysMenu(String menuCode, String menuName, String menuImage) {
		this.menuCode = menuCode;
		this.menuName = menuName;
		this.menuImage = menuImage;
	}

	/** full constructor */
	public SysMenu(String menuCode, String menuName, String menuImage,
			String menuNameEn) {
		this.menuCode = menuCode;
		this.menuName = menuName;
		this.menuImage = menuImage;
		this.menuNameEn = menuNameEn;
	}

	// Property accessors

	public String getMenuId() {
		return this.menuId;
	}

	public void setMenuId(String menuId) {
		this.menuId = menuId;
	}

	public String getMenuCode() {
		return this.menuCode;
	}

	public void setMenuCode(String menuCode) {
		this.menuCode = menuCode;
	}

	public String getMenuName() {
		return this.menuName;
	}

	public void setMenuName(String menuName) {
		this.menuName = menuName;
	}

	public String getMenuImage() {
		return this.menuImage;
	}

	public void setMenuImage(String menuImage) {
		this.menuImage = menuImage;
	}

	public String getMenuNameEn() {
		return this.menuNameEn;
	}

	public void setMenuNameEn(String menuNameEn) {
		this.menuNameEn = menuNameEn;
	}

}